﻿using System.ComponentModel.DataAnnotations.Schema;
using ZenSystemService.Api.DTOs;

namespace ZenSystemService.Api.Entities
{
    /// <summary>
    /// 推荐项目
    /// </summary>
    public class RecommendTerm
    {
        public int RecommendTermId { get; set; }

        public int InstitutionId { get; set; }

        public string Name { get; set; }


        public string Introduce { get; set; }

       
        public int OrderBy { get; set; }

        /*
        [NotMapped]
        public List<UserInfoResponse> CoachInfo { get; set; }
        */
    }

    /// <summary>
    /// 推荐项目教练
    /// </summary>
    public class RecommendTermCoach
    {
        public int RecommendTermCoachId { get; set; }
        public int RecommendTermId { get; set; }

        public int CoachId { get; set; }
    }


    /// <summary>
    /// 推荐案例
    /// </summary>
    public class RecommendTermCase
    { 
        public int RecommendTermCaseId { get; set; }

        public int RecommendTermId { get; set; }

        public string CaseName { get; set; }

        public string Content { get; set; }

        public string ImageUrl { get; set; }


        public int? CreatedUserID { get; set; }


        public DateTime? CreatedDate { get; set; }

        public int? Sort { get; set; }
    }
}
